DXVAHD_BLT_STATE_PRIVATE_DATA 구조체(dxvahd.h)

Microsoft DirectX 비디오 가속 고화질(DXVA-HD)의 프라이빗 블릿 상태에 대한 데이터를 포함합니다.

구문

typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
  GUID Guid;
  UINT DataSize;
  void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;

멤버

Guid

프라이빗 상태를 식별하는 GUID입니다. 이 값의 의미는 디바이스에 의해 정의됩니다.

DataSize

pData 멤버가 가리키는 버퍼의 크기(바이트)입니다.

pData

프라이빗 상태 데이터를 포함하는 버퍼에 대한 포인터입니다. DXVA-HD 런타임은 유효성 검사 없이 이 버퍼를 디바이스에 직접 전달합니다.

설명

독점 또는 디바이스별 상태 매개 변수에 이 구조를 사용합니다.

호출자는 pData 배열을 할당합니다. DataSize 멤버를 배열 크기(바이트)로 설정합니다. 상태 데이터를 검색할 때 pDataNULL 로 설정하여 데이터 크기를 가져올 수 있습니다. 디바이스는 DataSize 멤버의 크기를 반환합니다.

요구 사항

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

추가 정보

DXVA-HD

DXVAHD_BLT_STATE

Direct3D 비디오 구조

IDXVAHD_VideoProcessor::SetVideoProcessBltState

미디어 파운데이션 구조