D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020 열거형(d3d12umddi.h)

알파 채우기 모드에 대한 값을 포함합니다.

Syntax

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
대상 사각형 내의 알파 값은 불투명으로 설정됩니다.
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_OUTPUT_STREAM_DESC 구조체의 AlphaFillModeSourceStreamIndex 멤버에 지정됩니다. 입력 스트림에 알파 데이터가 없는 경우 비디오 프로세서는 대상 사각형의 알파 값을 불투명으로 설정합니다. 입력 스트림이 사용하지 않도록 설정되거나 원본 사각형이 비어 있으면 대상 사각형의 알파 값이 수정되지 않습니다.

설명

알파 채우기 모드는 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 포함)