다음을 통해 공유


DD_STEREOMODE 구조체(ddrawint.h)

DD_STEREOMODE 구조는 런타임에서 DdGetDriverInfo 호출에서 GUID_DDStereoMode 사용하여 드라이버가 지정된 비디오 디스플레이 모드에 대해 스테레오를 지원하는지 여부를 쿼리하는 데 사용됩니다.

구문

typedef struct _DD_STEREOMODE {
  DWORD dwSize;
  DWORD dwHeight;
  DWORD dwWidth;
  DWORD dwBpp;
  DWORD dwRefreshRate;
  BOOL  bSupported;
} *PDD_STEREOMODE, DD_STEREOMODE;

멤버

dwSize

DD_STEREOMODE 구조체의 크기(바이트)를 지정합니다.

dwHeight

표시 모드의 스캔 줄 높이를 지정합니다. 이 구조체가 실제로 DD_GETDRIVERINFO2DATA 호출인 경우 D3DGDI2_MAGIC 값이 있습니다.

dwWidth

표시 모드의 너비를 픽셀 단위로 지정합니다.

dwBpp

디스플레이 모드의 픽셀당 비트를 지정합니다.

dwRefreshRate

표시 모드의 hertz에서 새로 고침 빈도를 지정합니다.

bSupported

지정된 표시 모드에서 스테레오가 지원되면 드라이버가 TRUE 로 설정되고, 그렇지 않으면 FALSE 로 설정됩니다.

설명

각 디스플레이 모드를 검사 드라이버가 해당 모드에서 스테레오를 지원하는지 확인하기 위해 런타임은 드라이버의 DdGetDriverInfo 함수를 호출합니다. 이 호출에서 런타임은 lpGetDriverInfo 매개 변수가 가리키는 DD_GETDRIVERINFODATA 구조체의 guidInfo 멤버에 GUID_DDStereoMode 지정합니다. 또한 런타임은 DD_GETDRIVERINFODATA lpvData 멤버의 DD_STEREOMODE 구조체에 대한 포인터를 제공합니다. 드라이버는 GUID_DDStereoMode 지원하는 경우 DD_OK 반환하고 지정된 디스플레이 모드에서 스테레오를 지원하는 경우 DD_STEREOMODE bSupported 멤버를 TRUE 로 설정합니다.

GUID_DDStereoMode 스테레오를 수행할 수 있는 드라이버가 모든 모드에서 스테레오를 수행할 수 있다고 예상되므로 모드별로 스테레오를 해제하는 방법을 제공합니다.

요구 사항

   
머리글 ddrawint.h(Winddi.h 포함)

추가 정보

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA

DdGetDriverInfo