다음을 통해 공유


PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 콜백 함수(d3d10umddi.h)

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 드라이버에 비디오 기능을 쿼리합니다. WDDM 2.0 이상 드라이버는 이 함수를 구현해야 합니다.

구문

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES Pfnd3dwddm20DdiQueryvideocapabilities;

void Pfnd3dwddm20DdiQueryvideocapabilities(
  D3D10DDI_HDEVICE hDevice,
  D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY QueryType,
  UINT DataSize,
  VOID *pData
)
{...}

매개 변수

hDevice

[in] 디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다. Direct3D 런타임은 이 핸들을 디바이스를 만들 때 D3DDDIARG_CREATEDEVICE 구조의 hDevice 멤버로 사용자 모드 드라이버를 전달했습니다.

QueryType

[in] 쿼리되는 데이터의 형식을 나타내는 D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY 값입니다.

DataSize

[in] pData 가 가리키는 데이터의 크기(바이트)입니다. 이 값은 QueryType 멤버에 따라 달라집니다. 예를 들어 QueryType 이 D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS 경우 DataSize 를 로 sizeof(D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS)설정합니다.

pData

[in/out] 드라이버에서 채울 호출자 제공 입력 매개 변수와 출력 매개 변수를 모두 포함하는 구조체에 대한 포인터입니다. 구조체의 형식은 QueryType의 값에 따라 달라집니다.

QueryType 값 pData가 가리키는 구조체
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_RECOMMEND_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT
D3DWDDM2_4DDI_VIDEO_CAPABILITY_QUERY_DECODER_HISTOGRAM D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM

반환 값

없음

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 데스크톱
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING