D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020枚举 (d3d12umddi.h)

包含 alpha 填充模式的值。

语法

typedef enum D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020 {
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_OPAQUE,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_BACKGROUND,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_DESTINATION,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_SOURCE_STREAM
} ;

常数

 
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_OPAQUE
目标矩形内的 Alpha 值设置为不透明。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_BACKGROUND
目标矩形内的 Alpha 值设置为背景色中指定的 alpha 值。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_DESTINATION
现有 alpha 值在输出图面中保持不变。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_SOURCE_STREAM
Alpha 值取自输入流、缩放并复制到该流的相应目标矩形。 输入流是在 D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC 结构的 AlphaFillModeSourceStreamIndex 成员中指定的。 如果输入流没有 alpha 数据,则视频处理器会将目标矩形中的 alpha 值设置为不透明。 如果禁用输入流或源矩形为空,则不会修改目标矩形中的 alpha 值。

言论

alpha 填充模式用于 D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS。 始终支持 D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE 标志。 仅当驱动程序报告 D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_ALPHA_FILL时,才支持后台、目标和源流模式。

要求

要求 价值
标头 d3d12umddi.h (包括 D3d12umddi.h)