ID3D11VideoContext::VideoProcessorSetStreamSourceRect-Methode (d3d11.h)
Legt das Quellrechteck für einen Eingabestream auf dem Videoprozessor fest.
Syntax
void VideoProcessorSetStreamSourceRect(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] BOOL Enable,
[in] const RECT *pRect
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Um diesen Zeiger abzurufen, rufen Sie ID3D11VideoDevice::CreateVideoProcessor auf.
[in] StreamIndex
Der nullbasierte Index des Eingabestreams. Um die maximale Anzahl von Streams abzurufen, rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps auf, und überprüfen Sie den MaxStreamStates-Strukturmember .
[in] Enable
Gibt an, ob das Quellrechteck angewendet werden soll.
[in] pRect
Ein Zeiger auf eine RECT-Struktur , die das Quellrechteck angibt. Wenn EnableFALSE ist, wird dieser Parameter ignoriert.
Rückgabewert
Keine
Bemerkungen
Das Quellrechteck ist der Teil der Eingabeoberfläche, der auf die Zieloberfläche eingeteilt wird. Das Quellrechteck wird relativ zur Eingabeoberfläche in Pixelkoordinaten angegeben.
Wenn diese Methode nie aufgerufen wird oder der Enable-ParameterFALSE ist, liest der Videoprozessor aus der gesamten Eingabeoberfläche.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |