PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Rückruffunktion (d3d10umddi.h)
Aktiviert oder deaktiviert automatische Verarbeitungsfeatures für einen Eingabedatenstrom auf dem Videoprozessor.
Syntax
PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;
void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
BOOL unnamedParam4
)
{...}
Parameter
unnamedParam1
hDevice [in]
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
hVideoProcessor- [in]
Ein Handle für das Videoprozessorobjekt, das über einen Aufruf der CreateVideoProcessor--Funktion erstellt wurde.
unnamedParam3
StreamIndex- [in]
Der nullbasierte Index des Eingabedatenstroms.
unnamedParam4
Aktivieren von [in]
Wenn TRUE-, sind automatische Verarbeitungsfeatures aktiviert. Wenn FALSE-, deaktiviert der Treiber eventuell ausgeführte zusätzliche Videoverarbeitung.
Rückgabewert
Nichts
Bemerkungen
Standardmäßig kann der Treiber bestimmte Verarbeitungsaufgaben während der Bitblockübertragung (Bitblt) des Videoprozessors automatisch ausführen. Mit der VideoProcessorSetStreamAutoProcessingMode--Funktion kann die Anwendung diese zusätzlichen Videoverarbeitungsfeatures deaktivieren, die der Treiber möglicherweise verfügbar macht.
Wenn beispielsweise der unabhängige Softwareanbieter (ISV) einen eigenen Pixelshader für den Videoprozessor bereitstellt, kann es die automatische Verarbeitung des Treibers deaktivieren.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |