DXVAHDDDI_BLT_STATE 열거형(d3dumddi.h)

DXVAHDDDI_BLT_STATE 열거형에는 비디오 프로세서에 대한 비트 블록 전송(비트블렛) 상태 데이터를 식별하는 값이 포함되어 있습니다.

Syntax

typedef enum _DXVAHDDDI_BLT_STATE {
  DXVAHDDDI_BLT_STATE_TARGET_RECT,
  DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR,
  DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE,
  DXVAHDDDI_BLT_STATE_ALPHA_FILL,
  DXVAHDDDI_BLT_STATE_CONSTRICTION,
  DXVAHDDDI_BLT_STATE_PRIVATE
} DXVAHDDDI_BLT_STATE;

상수

 
DXVAHDDDI_BLT_STATE_TARGET_RECT
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA 구조에서 출력의 대상 사각형을 지정합니다.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA 구조체에서 출력의 대상 사각형을 채울 배경색을 지정합니다.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA 구조에서 출력의 색 공간을 지정합니다.
DXVAHDDDI_BLT_STATE_ALPHA_FILL
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA 구조에서 출력의 알파 채우기 모드를 지정합니다.
DXVAHDDDI_BLT_STATE_CONSTRICTION
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA 구조에서 출력의 다운 샘플링을 지정합니다.
DXVAHDDDI_BLT_STATE_PRIVATE
비트블렛 상태 데이터는 DXVAHDDDI_BLT_STATE_PRIVATE_DATA 구조의 프라이빗 매개 변수를 지정합니다.

설명

SetVideoProcessBltState 함수에 대한 호출에서 D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 구조체의 State 멤버에 지정된 DXVAHDDDI_BLT_STATE 형식 값은 비디오 프로세서에 대한 비트블릿의 상태를 설정합니다. 제공된 DXVAHDDDI_BLT_STATE 형식 값에 해당하는 비트블렛 데이터는 D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE pData 멤버가 가리켰습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 DXVAHDDDI_BLT_STATE Windows 7 운영 체제부터 지원됩니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

SetVideoProcessBltState