ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode-Methode (d3d11.h)
Aktiviert oder deaktiviert automatische Verarbeitungsfeatures auf dem Videoprozessor.
Syntax
void VideoProcessorSetStreamAutoProcessingMode(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] BOOL Enable
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Um diesen Zeiger abzurufen, rufen Sie ID3D11VideoDevice::CreateVideoProcessor auf.
[in] StreamIndex
Der nullbasierte Index des Eingabestreams. Um die maximale Anzahl von Streams abzurufen, rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps auf, und überprüfen Sie den MaxStreamStates-Strukturmember .
[in] Enable
Wenn TRUE, sind automatische Verarbeitungsfeatures aktiviert. Bei FALSE deaktiviert der Treiber alle zusätzlichen Videoverarbeitungen, die möglicherweise ausgeführt werden.
Rückgabewert
Keine
Bemerkungen
Standardmäßig führt der Treiber bestimmte Verarbeitungsaufgaben während des Videoprozessors automatisch aus. Mit dieser Methode kann die Anwendung diese zusätzlichen Videoverarbeitungsfeatures deaktivieren. Wenn Sie beispielsweise einen eigenen Pixel-Shader für den Videoprozessor bereitstellen, können Sie die automatische Verarbeitung des Treibers deaktivieren.
Anforderungen
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 |