D3DDDI_SURFACEINFO 구조체(d3dukmdt.h)
D3DDDI_SURFACEINFO 구조는 표면과 같은 리소스 종류를 설명합니다.
구문
typedef struct _D3DDDI_SURFACEINFO {
[in] UINT Width;
[in] UINT Height;
[in] UINT Depth;
[in] const VOID *pSysMem;
[in] UINT SysMemPitch;
[in] UINT SysMemSlicePitch;
} D3DDDI_SURFACEINFO;
멤버
[in] Width
선형 리소스의 너비(픽셀 단위) 또는 표면 또는 볼륨 또는 길이(픽셀)입니다.
[in] Height
표면 또는 볼륨의 높이(픽셀)입니다.
[in] Depth
볼륨의 깊이(픽셀)입니다.
[in] pSysMem
리소스가 시스템 메모리에 있는 경우 리소스의 내용을 포함하는 버퍼에 대한 포인터이고, 리소스가 비디오 메모리에 있는 경우 NULL 입니다.
이 멤버는 리소스를 만들기 위한 D3DDDIARG_CREATERESOURCE 구조체의 풀 멤버가 D3DDDIPOOL_SYSTEMMEM 값으로 설정된 경우에만 유효합니다.
[in] SysMemPitch
표면의 피치(바이트)입니다. 즉, 다음 줄의 시작 부분까지의 거리(바이트)입니다.
[in] SysMemSlicePitch
볼륨의 조각(바이트)입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3dukmdt.h(D3dumddi.h, D3dkmddi.h 포함) |