PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMROTATION Rückruffunktion (d3d10umddi.h)

Aktiviert oder deaktiviert die Drehung für einen Eingabestream des Videoprozessors.

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMROTATION Pfnd3d111DdiVideoprocessorsetstreamrotation;

void Pfnd3d111DdiVideoprocessorsetstreamrotation(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4,
  D3D11_1DDI_VIDEO_PROCESSOR_ROTATION unnamedParam5
)
{...}

Parameter

unnamedParam1

hDevice [in]

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

hVideoProcessor [in]

Ein Handle für das Videoprozessorobjekt, das durch einen Aufruf der CreateVideoProcessor-Funktion erstellt wurde.

unnamedParam3

StreamIndex [in]

Der nullbasierte Index des Eingabestreams.

unnamedParam4

Drehung [in]

Die Drehungsgrade im Uhrzeigersinn, wie durch einen D3D11_1DDI_VIDEO_PROCESSOR_ROTATION Enumerationswert angegeben.

unnamedParam5

Aktivieren von [in]

Bei TRUE ist die Rotation für den Eingabedatenstrom aktiviert. Andernfalls ist die Rotation für den Eingabedatenstrom deaktiviert.

Rückgabewert

Keine

Bemerkungen

Das Streamquellrechteck wird in den Koordinaten vor der Drehung (in der Regel Querformat) angegeben, und das Streamzielrechteck wird in den Koordinaten nach der Drehung (in der Regel Hochformat) angegeben.

Die Anwendung muss das Streamzielrechteck ordnungsgemäß aktualisieren, wenn ein anderer Drehwert als 0 oder 180 Grad verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Desktop
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

CreateVideoProcessor

D3D11_1DDI_VIDEO_PROCESSOR_ROTATION