Freigeben über


PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMDESTRECT Rückruffunktion (d3d10umddi.h)

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

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMDESTRECT Pfnd3d111DdiVideoprocessorsetstreamdestrect;

void Pfnd3d111DdiVideoprocessorsetstreamdestrect(
  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 durch einen Aufruf der CreateVideoProcessor-Funktion erstellt wurde.

unnamedParam3

StreamIndex [in]

Der nullbasierte Index des Eingabedatenstroms.

unnamedParam4

Aktivieren von [in]

Bei TRUE sollte das durch den pDestRect-Parameter angegebene Zielrechteck vom Videoprozessor verwendet werden.

unnamedParam5

pDestRect [in]

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

Hinweis Wenn der Parameter Enableauf FALSE festgelegt ist, wird dieser Parameter ignoriert.
 

Rückgabewert

Keine

Bemerkungen

Das Zielrechteck ist der Teil der Ausgabeoberfläche, der die Bitblockübertragung (Bitblt) für den angegebenen Eingabedatenstrom empfängt. Das Zielrechteck wird relativ zur Ausgabeoberfläche in Pixelkoordinaten angegeben.

Das Standardzielrechteck ist ein leeres Rechteck (0, 0, 0, 0, 0). Wenn die VideoProcessorSetStreamDestRect-Funktion nie aufgerufen wird oder der Enable-ParameterFALSE ist, werden keine Daten aus dem angegebenen Eingabedatenstrom geschrieben.

Anforderungen

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

Weitere Informationen

CreateVideoProcessor

RECT