DXVAHD_BLT_STATE_ALPHA_FILL_DATA 구조체(dxvahd.h)

Microsoft DirectX 비디오 가속 고화질(DXVA-HD)을 사용할 때 출력 알파 값이 blit 작업에 대해 계산되는 방법을 지정합니다.

구문

typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
  DXVAHD_ALPHA_FILL_MODE Mode;
  UINT                   StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;

멤버

Mode

알파 채우기 모드를 DXVAHD_ALPHA_FILL_MODE 열거형의 멤버로 지정합니다.

DXVAHD_VPDEVCAPS 구조체의 FeatureCaps 멤버에 DXVAHD_FEATURE_CAPS_ALPHA_FILL 플래그가 포함되어 있지 않으면 알파 채우기 모드를 DXVAHD_ALPHA_FILL_MODE_OPAQUE 설정해야 합니다.

기본 상태 값은 DXVAHD_ALPHA_FILL_MODE_OPAQUE.

StreamNumber

알파 값에 사용할 입력 스트림의 인덱스(0부터 시작)입니다. 이 멤버는 알파 채우기 모드가 DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM 때 사용됩니다. 그렇지 않으면 값이 무시됩니다.

최대 스트림 수를 얻으려면 IDXVAHD_Device::GetVideoProcessorDeviceCaps를 호출하고 DXVAHD_VPDEVCAPS 구조체의 MaxStreamStates 멤버를 검사.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 dxvahd.h

추가 정보

DXVA-HD

DXVAHD_BLT_STATE

Direct3D 비디오 구조

IDXVAHD_VideoProcessor::SetVideoProcessBltState

미디어 파운데이션 구조