Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktiviert oder deaktiviert einen Bildfilter für einen Eingabedatenstrom auf dem Videoprozessor.
Syntax
void VideoProcessorSetStreamFilter(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] D3D11_VIDEO_PROCESSOR_FILTER Filter,
[in] BOOL Enable,
[in] int Level
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Rufen Sie id3D11VideoDevice::CreateVideoProcessor auf, um diesen Zeiger zu erhalten.
[in] StreamIndex
Der nullbasierte Index des Eingabedatenstroms. Um die maximale Anzahl von Streams abzurufen, rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps auf, und überprüfen Sie den MaxStreamStates-Strukturmember .
[in] Filter
Der Filter, der als D3D11_VIDEO_PROCESSOR_FILTER-Wert angegeben ist.
Rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps auf, um abzufragen, welche Filter der Treiber unterstützt.
[in] Enable
Gibt an, ob der Filter aktiviert werden soll.
[in] Level
Die Filterebene. Wenn Enableauf FALSE festgelegt ist, wird dieser Parameter ignoriert.
Rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorFilterRange auf, um den gültigen Ebenenbereich für einen angegebenen Filter zu ermitteln.
Rückgabewert
Keine
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |