共用方式為


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

另請參閱

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043