DXVA_ConfigAlphaLoad 구조체(dxva.h)
DXVA_ConfigAlphaLoad 구조체는 호스트 디코더에 의해 가속기로 전송되어 알파 혼합 텍스처 로드 작업에 대한 구성을 설정합니다.
구문
typedef struct _DXVA_ConfigAlphaLoad {
DXVA_ConfigQueryOrReplyFunc dwFunction;
DWORD dwReservedBits[3];
BYTE bConfigDataType;
} DXVA_ConfigAlphaLoad, *LPDXVA_ConfigAlphaLoad;
구성원
dwFunction
검색 및 잠금 명령을 사용할 때 쿼리 또는 응답 유형을 나타냅니다. 가장 중요한 24비 트 dwFunction 은 DXVA_ConfigQueryOrReplyFlag 변수입니다.
DXVA_ConfigQueryOrReplyFlag 변수의 가장 중요한 4비트에는 수행 중인 쿼리 또는 응답에 대한 상태 표시기가 포함됩니다.
가장 중요한 8비 트 dwFunction 은 이 경우 2와 같은 bDXVA_Func 변수 입니다.
dwReservedBits
압축 및 맞춤에 사용되는 예약된 비트입니다. 이러한 비트는 0입니다.
bConfigDataType
사용할 알파 혼합 데이터의 형식을 지정합니다. 이 멤버는 다음 값 중 하나로 설정할 수 있습니다.
| 값 | 설명 |
|---|---|
| 0 | IA44 알파 블렌딩 표면이 있는 16개 항목 AYUV 팔레트. |
| 1 | AI44 알파 혼합 표면이 있는 16개 항목 AYUV 팔레트. |
| 2 | DPXD, 강조 표시 및 DCCMD 데이터가 있는 16개 항목 AYUV 색상표입니다. |
| 3 | AYUV 그래픽 화면. |
bConfigDataType을 지원하기 위한 가속기 기본 설정 값은 1과 3입니다.
요구 사항
| 헤더 | dxva.h(Dxva.h 포함) |
피드백
다음에 대한 사용자 의견 제출 및 보기