Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura D3DDDICB_SETDISPLAYMODE descrive l'allocazione primaria usata per eseguire l'analisi sulla visualizzazione.
Sintassi
typedef struct _D3DDDICB_SETDISPLAYMODE {
[in] D3DKMT_HANDLE hPrimaryAllocation;
[out] UINT PrivateDriverFormatAttribute;
} D3DDDICB_SETDISPLAYMODE;
Membri
[in] hPrimaryAllocation
Tipo di dati D3DKMT_HANDLE che rappresenta l'handle in modalità kernel per l'allocazione primaria per l'analisi. La funzione pfnAllocateCb del runtime Di Microsoft Direct3D restituisce questo handle.
[out] PrivateDriverFormatAttribute
Attributo di formato privato che il driver di visualizzazione in modalità utente deve usare per convertire la superficie primaria corrente se la pfnSetDisplayModeCb funzione di callback restituita D3DDDIERR_INCOMPATIBLEPRIVATEFORMAT.
Osservazioni
Il driver di visualizzazione in modalità utente può impostare il membro hPrimaryAllocation nella chiamata a pfnSetDisplayModeCb per analizzare qualsiasi allocazione. Tuttavia, l'allocazione deve essere contrassegnata come primaria, ovvero il driver di visualizzazione in modalità utente deve avere impostato il flag campo di bit primario nel Flag membro della struttura D3DDDI_ALLOCATIONINFO in una chiamata alla funzione pfnAllocateCb per creare l'allocazione).
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
| intestazione | d3dumddi.h (include D3dumddi.h) |