structure D3DHAL_DP2SETRENDERTARGET (d3dhal.h)
La structure D3DHAL_DP2SETRENDERTARGET est utilisée avec l’opcode D3DDP2OP_SETRENDERTARGET pour mapper une nouvelle surface cible de rendu et une mémoire tampon de profondeur dans le contexte actuel.
Syntaxe
typedef struct _D3DHAL_DP2SETRENDERTARGET {
DWORD hRenderTarget;
DWORD hZBuffer;
} D3DHAL_DP2SETRENDERTARGET;
Membres
hRenderTarget
Spécifie un handle pour la cible de rendu.
hZBuffer
Spécifie un handle pour la mémoire tampon de profondeur.
Remarques
Le pilote doit effectuer les tâches suivantes en réponse à un opcode D3DDP2OP_SETRENDERTARGET dans le flux de commandes D3dDrawPrimitives2 :
- Stockez la cible de rendu identifiée par hRenderTarget dans le contexte du pilote.
- Stockez la mémoire tampon de profondeur identifiée par hZBuffer dans le contexte du pilote.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dhal.h (inclure D3dhal.h) |
Voir aussi
D3DDP2OP_SETRENDERTARGET