estructura de D3DSURFACE_DESC
Describe una superficie.
Sintaxis
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;
Miembros
-
Formato
-
Tipo: D3DFORMAT
-
Miembro del tipo enumerado D3DFORMAT , que describe el formato de superficie.
-
Tipo
-
Tipo: D3DRESOURCETYPE
-
Miembro del tipo enumerado D3DRESOURCETYPE , que identifica este recurso como una superficie.
-
Uso
-
Tipo: DWORD
-
Valores de D3DUSAGE_DEPTHSTENCIL o D3DUSAGE_RENDERTARGET. Para obtener más información, consulte D3DUSAGE.
-
Grupo
-
Tipo: D3DPOOL
-
Miembro del tipo enumerado D3DPOOL , especificando la clase de memoria asignada para esta superficie.
-
MultiSampleType
-
Tipo: D3DMULTISAMPLE_TYPE
-
Miembro del D3DMULTISAMPLE_TYPE tipo enumerado, especificando los niveles de muestreo múltiple de escena completa admitidos por la superficie.
-
MultiSampleQuality
-
Tipo: DWORD
-
Nivel de calidad. El intervalo válido está entre cero y uno menor que el nivel devuelto por pQualityLevels usado por CheckDeviceMultiSampleType. Si se pasa un valor mayor, se devuelve el error, D3DERR_INVALIDCALL. Los valores MultisampleQuality de los destinos de representación emparejados, las superficies de galería de símbolos de profundidad y el tipo MultiSample deben coincidir.
-
Width
-
Tipo: UINT
-
Ancho de la superficie, en píxeles.
-
Height
-
Tipo: UINT
-
Alto de la superficie, en píxeles.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también