DXVA2_DecodeExtensionData 구조체(dxva2api.h)

IDirectXVideoDecoder::Execute 메서드에 대한 프라이빗 데이터를 포함합니다.

구문

typedef struct _DXVA2_DecodeExtensionData {
  UINT  Function;
  PVOID pPrivateInputData;
  UINT  PrivateInputDataSize;
  PVOID pPrivateOutputData;
  UINT  PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;

멤버

Function

함수 번호입니다. 이 인수가 기본값이거나 무시되는 경우 0일 수 있습니다.

pPrivateInputData

드라이버에 전달된 개인 입력 데이터에 대한 포인터입니다.

PrivateInputDataSize

프라이빗 입력 데이터의 길이(바이트)입니다.

pPrivateOutputData

드라이버에서 디코더로 전달된 프라이빗 출력 데이터에 대한 포인터입니다.

PrivateOutputDataSize

프라이빗 출력 데이터의 크기(바이트)입니다.

설명

이 구조체는 DXVA(DirectX Video Acceleration) 버전 1에서 IAMVideoAccelerator::Execute 메서드의 매개 변수에 해당합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 dxva2api.h

추가 정보

DXVA2_DecodeExecuteParams

Media Foundation 구조