ID3D11VideoContext::VideoProcessorGetStreamPixelAspectRatio-Methode (d3d11.h)
Ruft das Pixelseitenverhältnis für einen Eingabedatenstrom auf dem Videoprozessor ab.
Syntax
void VideoProcessorGetStreamPixelAspectRatio(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[out] BOOL *pEnabled,
[out] DXGI_RATIONAL *pSourceAspectRatio,
[out] DXGI_RATIONAL *pDestinationAspectRatio
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Rufen Sie id3D11VideoDevice::CreateVideoProcessor auf, um diesen Zeiger zu erhalten.
[in] StreamIndex
Der nullbasierte Index des Eingabedatenstroms. Um die maximale Anzahl von Streams abzurufen, rufen Sie ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps auf, und überprüfen Sie den MaxStreamStates-Strukturmember .
[out] pEnabled
Empfängt den Wert TRUE , wenn das Pixelseitenverhältnis angegeben ist. Andernfalls wird der Wert FALSE empfangen.
[out] pSourceAspectRatio
Ein Zeiger auf eine DXGI_RATIONAL-Struktur . Wenn *pEnabledTRUE ist, empfängt dieser Parameter das Pixelseitenverhältnis des Quellrechtecks.
[out] pDestinationAspectRatio
Ein Zeiger auf eine DXGI_RATIONAL-Struktur . Wenn *pEnabledTRUE ist, empfängt dieser Parameter das Pixelseitenverhältnis des Zielrechtecks.
Rückgabewert
Keine
Bemerkungen
Wenn die Methode zurückgibt, wenn *pEnabledTRUE ist, enthalten die Parameter pSourceAspectRatio und pDestinationAspectRatio die Pixelseitenverhältnisse. Andernfalls beträgt das Standardmäßige Pixelseitenverhältnis 1:1 (quadratische Pixel).
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 |