estrutura D3DDDI_SURFACEINFO (d3dukmdt.h)
A estrutura D3DDDI_SURFACEINFO descreve um tipo de recurso, como uma superfície.
Sintaxe
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;
Membros
[in] Width
A largura, em pixels, da superfície ou do volume ou do comprimento, em pixels, do recurso linear.
[in] Height
A altura, em pixels, da superfície ou do volume.
[in] Depth
A profundidade, em pixels, do volume.
[in] pSysMem
Um ponteiro para um buffer que contém o conteúdo do recurso se o recurso existir na memória do sistema e NULL se o recurso existir na memória de vídeo.
Observe que esse membro só será válido se o membro pool da estrutura D3DDDIARG_CREATERESOURCE para criar o recurso for definido como o valor D3DDDIPOOL_SYSTEMMEM.
[in] SysMemPitch
O tom, em bytes, da superfície , ou seja, a distância, em bytes, até o início da próxima linha.
[in] SysMemSlicePitch
A fatia, em bytes, do volume.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dukmdt.h (inclua D3dumddi.h, D3dkmddi.h) |