다음을 통해 공유


D3DKMDT_SHAREDPRIMARYSURFACEDATA 구조체(d3dkmdt.h)

D3DKMDT_SHAREDPRIMARYSURFACEDATA 구조는 공유 기본 표면을 설명합니다.

통사론

typedef struct _D3DKMDT_SHAREDPRIMARYSURFACEDATA {
  [in] UINT                           Width;
  [in] UINT                           Height;
  [in] D3DDDIFORMAT                   Format;
  [in] D3DDDI_RATIONAL                RefreshRate;
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMDT_SHAREDPRIMARYSURFACEDATA;

회원

[in] Width

표면의 너비(픽셀)입니다. 드라이버는 너비 값을 반환합니다.

[in] Height

표면의 높이(픽셀)입니다. 드라이버는 높이 값을 반환합니다.

[in] Format

표면의 픽셀 형식을 나타내는 D3DDDIFORMAT형식화된 값입니다. 드라이버는 형식 값을 반환합니다.

[in] RefreshRate

공유 기본 표면을 만든 새로 고침 속도를 나타내는 D3DDDI_RATIONAL 구조체입니다.

[in] VidPnSourceId

화면이 있는 VidPN(비디오 존재 네트워크) 토폴로지 경로에 있는 비디오 현재 원본의 식별 번호(0부터 시작하는 ID)입니다.

발언

여러 프로세스가 공유 기본 화면을 잠글 수 있습니다. 비디오 메모리 관리자는 비디오 메모리의 공유 기본 화면에 대한 표준 할당을 고정하므로 DAC(디지털-아날로그 변환기)는 항상 적절한 데이터를 스캔하도록 보장됩니다.

요구 사항

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

참고 항목

D3DDDIFORMAT

D3DDDI_RATIONAL

D3DKMDT_STANDARDALLOCATION_TYPE

DXGKARG_GETSTANDARDALLOCATIONDRIVERDATA