structure D3DKMT_GETMULTISAMPLEMETHODLIST (d3dkmthk.h)
La structure D3DKMT_GETMULTISAMPLEMETHODLIST décrit les paramètres permettant de récupérer la liste des méthodes de plusieurs exemples pour une allocation.
Syntaxe
typedef struct _D3DKMT_GETMULTISAMPLEMETHODLIST {
[in] D3DKMT_HANDLE hAdapter;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
void D3DKMT_PTR(
D3DKMT_MULTISAMPLEMETHOD *unnamedParam1,
pMethodList unnamedParam2
);
[in/out] UINT MethodCount;
} D3DKMT_GETMULTISAMPLEMETHODLIST;
Membres
[in] hAdapter
Handle de la carte graphique.
[in] VidPnSourceId
Numéro d’identification de base zéro de la source présente vidéo dans un chemin d’accès d’une topologie VidPN (Video Present Network) sur laquelle l’allocation est activée.
[in] Width
Largeur de l’allocation, en pixels.
[in] Height
Hauteur de l’allocation, en pixels.
[in] Format
Valeur de type D3DDDIFORMAT qui indique le format de pixel de l’allocation.
void D3DKMT_PTR( D3DKMT_MULTISAMPLEMETHOD *unnamedParam1, pMethodList unnamedParam2)
[in/out] MethodCount
En entrée, le nombre d’éléments que le tableau spécifié par pMethodList peut contenir. Lors de la sortie, ce membre spécifie le nombre requis d’éléments que le tableau spécifié par pMethodList doit contenir.
Remarques
Si le runtime retourne une valeur non NULL dans pMethodList, le runtime retourne une valeur dans MethodCount qui représente le nombre d’éléments que le tableau peut contenir. Si le runtime retourne NULL dans pMethodList, le runtime retourne une valeur dans MethodCount qui représente la taille de la mémoire tampon de tableau requise, en nombre d’éléments.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmthk.h (inclure D3dumddi.h) |