D3DDDICB_GETMULTISAMPLEMETHODLIST structure (d3dumddi.h)

La structure D3DDDICB_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 _D3DDDICB_GETMULTISAMPLEMETHODLIST {
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DDDI_MULTISAMPLINGMETHOD     *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;

Membres

[in] VidPnSourceId

Numéro d’identification de base zéro de la source actuelle de la vidéo dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) 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.

[out] pMethodList

Tableau de structures D3DDDI_MULTISAMPLINGMETHOD qui décrivent la liste des méthodes d’échantillonnage multiple utilisées pour l’allocation ou null.

[in/out] MethodCount

Lors de l’entrée, le nombre d’éléments que la mémoire tampon de pMethodList peut contenir. Lors de la sortie, ce membre spécifie le nombre requis d’éléments que la mémoire tampon de pMethodList doit contenir.

Remarques

Si le runtime retourne une valeur non NULL dans le membre pMethodList , le runtime retourne une valeur dans le membre MethodCount qui représente le nombre d’éléments que le tableau peut contenir. Si le runtime retourne NULL à 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 Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIFORMAT

D3DDDI_MULTISAMPLINGMETHOD

pfnGetMultisampleMethodListCb