Freigeben über


ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor-Methode (d3d11.h)

Legt die Hintergrundfarbe für den Videoprozessor fest.

Syntax

void VideoProcessorSetOutputBackgroundColor(
  [in] ID3D11VideoProcessor    *pVideoProcessor,
  [in] BOOL                    YCbCr,
  [in] const D3D11_VIDEO_COLOR *pColor
);

Parameter

[in] pVideoProcessor

Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Rufen Sie id3D11VideoDevice::CreateVideoProcessor auf, um diesen Zeiger zu erhalten.

[in] YCbCr

Bei TRUE wird die Farbe als YCbCr-Wert angegeben. Andernfalls wird die Farbe als RGB-Wert angegeben.

[in] pColor

Ein Zeiger auf eine D3D11_VIDEO_COLOR Struktur, die die Hintergrundfarbe angibt.

Rückgabewert

Keine

Bemerkungen

Der Videoprozessor verwendet die Hintergrundfarbe, um Bereiche des Zielrechtecks zu füllen, die kein Videobild enthalten. Bereiche außerhalb des Zielrechtecks sind nicht betroffen.

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

Weitere Informationen

ID3D11VideoContext