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

表示视频处理器上输入流的 luma 键的D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020。

NumPastFrames

过去帧数。

NumFutureFrames

未来帧数。

EnableAutoProcessing

启用或禁用视频处理器上的自动处理功能。

要求

要求
Header d3d12umddi.h