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.
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) |