D3DSURFACE_DESC 구조체
표면을 설명합니다.
구문
typedef struct D3DSURFACE_DESC {
D3DFORMAT Format;
D3DRESOURCETYPE Type;
DWORD Usage;
D3DPOOL Pool;
D3DMULTISAMPLE_TYPE MultiSampleType;
DWORD MultiSampleQuality;
UINT Width;
UINT Height;
} D3DSURFACE_DESC, *LPD3DSURFACE_DESC;
멤버
-
형식
-
형식: D3DFORMAT
-
표면 형식을 설명하는 D3DFORMAT 열거형 형식의 멤버입니다.
-
형식
-
형식: D3DRESOURCETYPE
-
이 리소스를 표면으로 식별하는 D3DRESOURCETYPE 열거형 형식의 멤버입니다.
-
사용 현황
-
형식: DWORD
-
D3DUSAGE_DEPTHSTENCIL 또는 D3DUSAGE_RENDERTARGET 값입니다. 자세한 내용은 D3DUSAGE를 참조하세요.
-
풀
-
형식: D3DPOOL
-
이 화면에 할당된 메모리 클래스를 지정하는 D3DPOOL 열거형 형식의 멤버입니다.
-
MultiSampleType
-
D3DMULTISAMPLE_TYPE 열거형 형식의 멤버로, 표면에서 지원하는 전체 장면 다중 샘플링 수준을 지정합니다.
-
MultiSampleQuality
-
형식: DWORD
-
품질 수준. 유효한 범위는 CheckDeviceMultiSampleType에서 사용하는 pQualityLevels에서 반환한 수준보다 0에서 1 사이입니다. 더 큰 값을 전달하면 D3DERR_INVALIDCALL 오류가 반환됩니다. 쌍을 이루는 렌더링 대상, 깊이 스텐실 표면 및 MultiSample 형식의 MultisampleQuality 값이 모두 일치해야 합니다.
-
Width
-
형식: UINT
-
표면의 너비(픽셀)입니다.
-
높이
-
형식: UINT
-
표면의 높이(픽셀)입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보