struttura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS (d3dkmddi.h)

Indica come un driver di sola visualizzazione in modalità kernel (KMDOD) deve eseguire un'operazione corrente.

Sintassi

typedef struct _D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS {
  union {
    struct {
      UINT Rotate : 1;
      UINT Reserved : 31;
    };
         UINT Value;
  };
} D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS;

Members

[in] Rotate

Valore UINT che specifica se ruotare i dati della presentazione in modo che corrispondano all'orientamento corrente dello schermo durante il trasferimento del blocco di bit della presentazione (bitblt). L'orientamento corrente della schermata viene impostato nel membro Rotation di una struttura D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION , impostata nel membro ContentTransformation della struttura D3DKMDT_VIDPN_PRESENT_PATH per il percorso corrente del video.

Il KMDOD deve ruotare i dati solo se è impostato il flag Ruota campo di bit. Anche se il KMDOD determina che l'orientamento corrente dello schermo viene ruotato dai dati della presentazione e Ruota non è impostato, il KMDOD non deve ruotare i dati.

L'impostazione di questo membro equivale all'impostazione del primo bit del membro Value a 32 bit (0x00000001).

[in] Reserved

Questo membro è riservato e deve essere impostato su zero.

L'impostazione di questo membro su zero equivale all'impostazione dei restanti 31 bit (0xFFFFFFFF) del membro Value a 32 bit su zeri.

Value

Membro nell'unione che D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS contiene che può contenere un valore a 32 bit che identifica il tipo di operazione corrente da eseguire.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

D3DKMDT_VIDPN_PRESENT_PATH

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION