Freigeben über


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)

Siehe auch

CreateVideoProcessor-