DXVAHD_STREAM_STATE_PRIVATE_DATA 구조체(dxvahd.h)
Microsoft DirectX 비디오 가속 고화질(DXVA-HD) 입력 스트림에 대한 프라이빗 스트림 상태에 대한 데이터를 포함합니다.
구문
typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;
멤버
Guid
프라이빗 스트림 상태를 식별하는 GUID입니다. 다음 GUID가 정의되어 있습니다.
값 | 의미 |
---|---|
|
역 텔레신에 대한 통계를 검색합니다. 상태 데이터(pData)는 DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA 구조체입니다. |
디바이스는 사용자 지정 스트림 상태에서 사용할 추가 GUID를 정의할 수 있습니다. 그런 다음 데이터의 해석은 디바이스에 의해 정의됩니다.
DataSize
pData 멤버가 가리키는 버퍼의 크기(바이트)입니다.
pData
프라이빗 상태 데이터를 포함하는 버퍼에 대한 포인터입니다. DXVA-HD 런타임은 유효성 검사 없이 이 버퍼를 디바이스에 직접 전달합니다.
설명
독점 또는 디바이스별 상태 매개 변수에 이 구조를 사용합니다.
호출자는 pData 배열을 할당합니다. DataSize 멤버를 배열 크기(바이트)로 설정합니다. 상태 데이터를 검색할 때 pData 멤버를 NULL 로 설정하여 데이터 크기를 가져올 수 있습니다. 디바이스는 DataSize 멤버의 크기를 반환합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | dxvahd.h |