다음을 통해 공유


D3DKMT_SETVIDPNSOURCEOWNER 구조체(d3dkmthk.h)

D3DKMT_SETVIDPNSOURCEOWNER 구조는 VidPN을 소유하는 VidPN(비디오 프레젠테이션 네트워크) 토폴로지의 경로에서 비디오 현재 원본을 설정하거나 해제하기 위한 매개 변수를 설명합니다.

통사론

typedef struct _D3DKMT_SETVIDPNSOURCEOWNER {
  [in] D3DKMT_HANDLE                        hDevice;
  [in] const D3DKMT_VIDPNSOURCEOWNER_TYPE   *pType;
  [in] const D3DDDI_VIDEO_PRESENT_SOURCE_ID *pVidPnSourceId;
       UINT                                 VidPnSourceCount;
} D3DKMT_SETVIDPNSOURCEOWNER;

회원

[in] hDevice

VidPN 원본 소유자를 획득하거나 해제하는 디바이스에 대한 커널 모드 핸들을 나타내는 D3DKMT_HANDLE 데이터 형식입니다.

[in] pType

소유자 형식의 배열입니다. 배열의 요소는 D3DKMT_VIDPNSOURCEOWNER_TYPE 열거형 형식의 다음 값을 포함할 수 있습니다.

의미
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) 소유자가 없거나 GDI가 소유자입니다.
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) 공유 소유자입니다. 즉, 소유자는 모든 배타적 소유자에게 양보할 수 있습니다. 이 형식은 레거시 디바이스에서 사용할 수 없습니다.
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) 공유 GDI 기본이 없는 단독 소유자입니다.
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) 공유 GDI 기본 소유자입니다. 이 소유자는 모든 VidPn 원본만 소유해야 합니다. 이 형식은 레거시 디바이스에서만 사용할 수 있습니다.

[in] pVidPnSourceId

비디오 프레젠테이션 네트워크(VidPN) 토폴로지의 경로에 있는 원본이 있는 비디오의 0부터 시작하는 ID 번호 배열입니다.

VidPnSourceCount

pVidPnSourceId 지정하는 배열의 유효한 항목 수입니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista
헤더 d3dkmthk.h(D3dkmthk.h 포함)

참고 항목

D3DKMTSetVidPnSourceOwner