DXVAHD_BLT_STATE 열거형(dxvahd.h)
Microsoft DirectX 비디오 가속 고화질(DXVA-HD)을 사용할 때 blit 작업에 대한 상태 매개 변수를 지정합니다.
상태 매개 변수를 설정하려면 IDXVAHD_VideoProcessor::SetVideoProcessBltState 메서드를 호출합니다 . 이 메서드는 DXVAHD_BLT_STATE 값과 바이트 배열을 입력으로 사용합니다. 바이트 배열에는 상태 데이터가 포함되며, 구조체는 DXVAHD_BLT_STATE 값으로 정의됩니다.
Syntax
typedef enum _DXVAHD_BLT_STATE {
DXVAHD_BLT_STATE_TARGET_RECT = 0,
DXVAHD_BLT_STATE_BACKGROUND_COLOR = 1,
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE = 2,
DXVAHD_BLT_STATE_ALPHA_FILL = 3,
DXVAHD_BLT_STATE_CONSTRICTION = 4,
DXVAHD_BLT_STATE_PRIVATE = 1000
} DXVAHD_BLT_STATE;
상수
DXVAHD_BLT_STATE_TARGET_RECT 값: 0 대상 사각형을 지정합니다. 이 사각형은 출력이 그려질 대상 표면 내의 영역입니다. 상태 데이터는 DXVAHD_BLT_STATE_TARGET_RECT_DATA 구조입니다. |
DXVAHD_BLT_STATE_BACKGROUND_COLOR 값: 1 배경색을 지정합니다. 상태 데이터는 DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA 구조체입니다. |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE 값: 2 출력 색 공간을 지정합니다. 상태 데이터는 DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA 구조입니다. |
DXVAHD_BLT_STATE_ALPHA_FILL 값: 3 DXVA-HD 디바이스가 출력 알파 값을 계산하는 방법을 지정합니다. 상태 데이터는 DXVAHD_BLT_STATE_ALPHA_FILL_DATA 구조입니다. |
DXVAHD_BLT_STATE_CONSTRICTION 값: 4 출력에서 수행할 다운샘플링의 양을 지정합니다. 상태 데이터는 DXVAHD_BLT_STATE_CONSTRICTION_DATA 구조체입니다. |
DXVAHD_BLT_STATE_PRIVATE 값: 1000 상태 데이터에 프라이빗 DXVA-HD 블릿 상태가 포함되도록 지정합니다. 독점 또는 디바이스별 매개 변수에 이 상태를 사용합니다. 상태 데이터는 DXVAHD_BLT_STATE_PRIVATE_DATA 구조체입니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | dxvahd.h |