다음을 통해 공유


DXGKARG_RECOMMENDFUNCTIONALVIDPN 구조체(d3dkmddi.h)

DXGKARG_RECOMMENDFUNCTIONALVIDPN 구조체에는 DxgkDdiRecommendFunctionalVidPn 함수에 대한 인수가 포함됩니다. DxgkDdiRecommendFunctionalVidPn 함수는 지정된 디스플레이 어댑터에서 구현할 수 있는 VidPN(기능 비디오 제공 네트워크)을 만듭니다.

구문

typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
  IN UINT                                 NumberOfVidPnTargets;
  IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
  IN D3DKMDT_HVIDPN                       hRecommendedFunctionalVidPn;
  IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
  IN VOID                                 *pPrivateDriverData;
  IN UINT                                 PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;

멤버

NumberOfVidPnTargets

나중에 사용하기 위해 예약되어 있습니다.

pVidPnTargetPrioritizationVector

나중에 사용하기 위해 예약되어 있습니다.

hRecommendedFunctionalVidPn

호출자가 빈 VidPN 개체에 제공하는 핸들입니다. DxgkDdiRecommendFunctionalVidPn 은 VidPN의 토폴로지에 경로(원본-대상 쌍)를 추가해야 하며 경로의 원본 및 대상에 모드를 고정해야 합니다. 토폴로지 경로를 추가하고 비디오 현재 원본 및 대상에 대한 모드 집합을 만드는 방법에 대한 자세한 내용은 VidPN 개체 및 인터페이스를 참조하세요.

RequestReason

호출자가 기능 VidPN을 요청하는 이유를 나타내는 DXGK_RECOMMENDFUNCTIONALVIDPN_REASON 값입니다.

pPrivateDriverData

사용자 모드 애플리케이션에서 디스플레이 미니포트 드라이버로 전달되는 프라이빗 데이터가 포함된 버퍼에 대한 포인터입니다.

PrivateDriverDataSize

pPrivateDriverData가 가리키는 데이터 블록의 크기(바이트)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmddi.h(D3dkmddi.h 포함)

추가 정보

DxgkDdiRecommendFunctionalVidPn