D3DKMT_SETDISPLAYMODE struttura (d3dkmthk.h)

La struttura D3DKMT_SETDISPLAYMODE descrive l'allocazione primaria usata per l'analisi nella visualizzazione.

Sintassi

typedef struct _D3DKMT_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE                         hDevice;
  [in]  D3DKMT_HANDLE                         hPrimaryAllocation;
  [in]  D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [in]  D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  PrivateDriverFormatAttribute;
  [in]  D3DKMT_SETDISPLAYMODE_FLAGS           Flags;
} D3DKMT_SETDISPLAYMODE;

Members

[in] hDevice

Handle per il dispositivo che richiede l'impostazione della modalità di visualizzazione.

[in] hPrimaryAllocation

Tipo di dati D3DKMT_HANDLE che rappresenta l'handle in modalità kernel all'allocazione primaria per l'analisi.

[in] ScanLineOrdering

Valore D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING tipizzato che indica come vengono ordinate le righe di analisi nella modalità di visualizzazione.

[in] DisplayOrientation

Valore D3DDDI_ROTATION tipizzato che identifica l'orientamento della modalità di visualizzazione.

[out] PrivateDriverFormatAttribute

Valore UINT che specifica un attributo di formato privato che il driver client installabile openGL (ICD) deve usare per convertire la superficie primaria corrente se una chiamata alla funzione D3DKMTSetDisplayMode non è riuscita con STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT.

[in] Flags

Supportato in Windows 7 e versioni successive.

Struttura D3DKMT_SETDISPLAYMODE_FLAGS che specifica, in flag di campo a bit, attributi per l'impostazione della modalità di visualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3dkmthk.h (include D3dkmthk.h)

Vedi anche

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS