Condividi tramite


enumerazione D3DWDDM2_6DDI_SCANOUT_FLAGS (d3d10umddi.h)

Usato nel callback PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS per indicare il requisito di trasformazione in preparazione di un'operazione di capovolgimento.

Sintassi

typedef enum D3DWDDM2_6DDI_SCANOUT_FLAGS {
  D3DWDDM2_6DDI_SCANOUT_FLAG_NONE,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
} ;

Costanti

 
D3DWDDM2_6DDI_SCANOUT_FLAG_NONE
Non è definito un requisito di trasformazione.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED
È necessaria una trasformazione. Se è necessaria la trasformazione, il runtime chiamerà PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED
Deve verificarsi una trasformazione. Se non è stata richiesta API per disabilitare la trasformazione, il runtime chiamerà PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
Indica al runtime se l'allocazione risultante segue un intervallo di analisi prevedibile o meno. Queste informazioni verranno usate per modificare i margini di sicurezza del rendering del buffer front-buffer.

Commenti

Il driver potrebbe non impostare sia il D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED che il flag di D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Intestazione d3d10umddi.h

Vedi anche

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS