estructura D3DDDI_SURFACEINFO (d3dukmdt.h)
La estructura D3DDDI_SURFACEINFO describe un tipo de recurso, como una superficie.
Sintaxis
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;
Miembros
[in] Width
Ancho, en píxeles, de la superficie o el volumen o la longitud, en píxeles, del recurso lineal.
[in] Height
Alto, en píxeles, de la superficie o el volumen.
[in] Depth
Profundidad, en píxeles, del volumen.
[in] pSysMem
Puntero a un búfer que contiene el contenido del recurso si el recurso existe en la memoria del sistema y NULL si el recurso existe en la memoria de vídeo.
Tenga en cuenta que este miembro solo es válido si el miembro Pool de la estructura D3DDDIARG_CREATERESOURCE para crear el recurso se establece en el valor de D3DDDIPOOL_SYSTEMMEM.
[in] SysMemPitch
El tono, en bytes, de la superficie, es decir, la distancia, en bytes, hasta el inicio de la siguiente línea.
[in] SysMemSlicePitch
Segmento, en bytes, del volumen.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dukmdt.h (incluya D3dumddi.h, D3dkmddi.h) |