共用方式為


D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043結構 (d3d12umddi.h)

描述視訊處理器的輸入數據流屬性。

語法

typedef struct D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 {
  DXGI_FORMAT                                   Format;
  DXGI_COLOR_SPACE_TYPE                         ColorSpace;
  DXGI_RATIONAL                                 SourceAspectRatio;
  DXGI_RATIONAL                                 DestinationAspectRatio;
  DXGI_RATIONAL                                 FrameRate;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                SourceSizeRange;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                DestinationSizeRange;
  BOOL                                          EnableOrientation;
  D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020      FilterFlags;
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020       StereoFormat;
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 DeinterlaceMode;
  BOOL                                          EnableAlphaBlending;
  D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020          LumaKey;
  UINT                                          NumPastFrames;
  UINT                                          NumFutureFrames;
  BOOL                                          EnableAutoProcessing;
} D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043;

成員

Format

輸入紋理和參考的 DXGI 格式。

ColorSpace

DXGI_COLOR_SPACE_TYPE值,指定視訊處理器輸入和參考介面的色彩空間。

SourceAspectRatio

來源外觀比例。

DestinationAspectRatio

目的地外觀比例。

FrameRate

輸入視訊數據流的幀速率,指定為 DXGI_RATIONAL 結構。

SourceSizeRange

描述來源矩形大小的最小值和最大值。 視訊處理器應該配置來處理範圍內的所有案例。

DestinationSizeRange

描述目的地矩形大小的最小值和最大值。 視訊處理器應該配置來處理範圍內的所有案例。

EnableOrientation

啟用D3D12DDI_VIDEO_PROCESS_ORIENTATION中指定的所有轉換。

FilterFlags

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 列舉中一或多個旗標的位 OR 會指定要啟用的篩選。

StereoFormat

使用 D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 來指定數據流是否為立體聲。 如果值是D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE,則有兩組輸入紋理和參考(適用於立體交錯式大小寫)。

DeinterlaceMode

D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020,表示要使用的非交集模式。

EnableAlphaBlending

視訊處理器上輸入數據流的平面 Alpha。 請參閱D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING。

LumaKey

D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020,代表視訊處理器上輸入數據流的 luma 鍵。

NumPastFrames

過去的框架數目。

NumFutureFrames

未來的框架數目。

EnableAutoProcessing

啟用或停用視訊處理器上的自動處理功能。

要求

要求 價值
標頭 d3d12umddi.h