Freigeben über


PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSOURCERECT Rückruffunktion (d3d10umddi.h)

Legt das Quellrechteck für einen Eingabedatenstrom auf dem Videoprozessor fest.

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSOURCERECT Pfnd3d111DdiVideoprocessorsetstreamsourcerect;

void Pfnd3d111DdiVideoprocessorsetstreamsourcerect(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4,
  const RECT *unnamedParam5
)
{...}

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-, muss das angegebene Quellrechteck auf den Eingabedatenstrom angewendet werden.

Wenn FALSE-, wird kein Quellrechteck auf den Eingabedatenstrom angewendet.

unnamedParam5

pSourceRect- [in]

Ein Zeiger auf eine RECT- Struktur, die das Quellrechteck angibt.

Hinweis Wenn der Parameter Enable FALSE ist, wird dieser Parameter ignoriert.
 

Rückgabewert

Nichts

Bemerkungen

Das Quellrechteck ist der Teil der Eingabeoberfläche, aus dem der Videoprozessor eine Bitblockübertragung (Bitblt) auf die Zieloberfläche durchführt. Das Quellrechteck wird in Pixelkoordinaten relativ zur Eingabeoberfläche angegeben.

Wenn die VideoProcessorSetStreamSourceRect--Funktion nie aufgerufen wird oder wenn der parameter Enable FALSE ist, liest der Videoprozessor von der gesamten Eingabeoberfläche aus.

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-

RECT-