Condividi tramite


struttura D3DDDICB_GETMULTISAMPLEMETHODLIST (d3dumddi.h)

La struttura D3DDDICB_GETMULTISAMPLEMETHODLIST descrive i parametri per recuperare l'elenco di metodi di esempio multipli per un'allocazione.

Sintassi

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;

Membri

[in] VidPnSourceId

Numero di identificazione in base zero dell'origine video presente in un percorso di una topologia vidPN (Video Present Network) su cui si trova l'allocazione.

[in] Width

Larghezza dell'allocazione, espressa in pixel.

[in] Height

Altezza dell'allocazione, in pixel.

[in] Format

Valore D3DDDIFORMAT-typed che indica il formato pixel dell'allocazione.

[out] pMethodList

Matrice di strutture di D3DDDI_MULTISAMPLINGMETHOD che descrivono l'elenco di metodi di campionamento multipli utilizzati per l'allocazione o NULL.

[in/out] MethodCount

All'input, il numero di elementi che il buffer in corrispondenza pMethodList può contenere. Nell'output, questo membro specifica il numero necessario di elementi che il buffer in corrispondenza pMethodList deve contenere.

Osservazioni

Se il runtime restituisce un valoreNULL non nel membro pMethodList, il runtime restituisce un valore nel membro MethodCount che rappresenta il numero di elementi che la matrice può contenere. Se il runtime restituisce NULL in pMethodList, il runtime restituisce un valore in MethodCount che rappresenta le dimensioni del buffer della matrice richiesto, in numero di elementi.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
intestazione d3dumddi.h (include D3dumddi.h)

Vedere anche

D3DDDIFORMAT

D3DDDI_MULTISAMPLINGMETHOD

pfnGetMultisampleMethodListCb