D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032結構 (d3d12umddi.h)
D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 描述視訊處理器的輸出數據流屬性。
語法
typedef struct D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 {
DXGI_FORMAT Format;
DXGI_COLOR_SPACE_TYPE ColorSpace;
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020 AlphaFillMode;
UINT AlphaFillModeSourceStreamIndex;
FLOAT BackgroundColor[4];
DXGI_RATIONAL FrameRate;
BOOL EnableStereo;
} D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032;
成員
Format
輸出紋理的 DXGI 格式。
ColorSpace
視訊處理器輸出介面的色彩空間,做為 DXGI_COLOR_SPACE_TYPE 值。
AlphaFillMode
視訊處理器寫入轉譯目標之數據的Alpha填滿模式。 請參閱 D3D12DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE。
AlphaFillModeSourceStreamIndex
輸入數據流以零起始的索引。 如果 AlphaFillMode 的值 D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM,就會使用此字段。 否則會忽略它。
BackgroundColor[4]
影片處理器會使用背景色彩填滿不包含視訊影像的目標矩形區域。 目標矩形以外的區域不會受到影響。 值的意義是由 ColorSpace 成員所指定。
價值 | YCbCrA | RGBA |
---|---|---|
BackgroundColor[0] | Y | R |
BackgroundColor[1] | Cb | G |
BackgroundColor[2] | 鉻 | B |
BackgroundColor[3] | 一個 | 一個 |
FrameRate
輸出視訊數據流的幀速率,指定為 DXGI_RATIONAL 結構。
EnableStereo
如果為 TRUE,則會啟用立體聲輸出。 否則,視訊處理器會產生單一視訊畫面。
要求
要求 | 價值 |
---|---|
標頭 | d3d12umddi.h |