Share via


D3DDDI_RESOURCEFLAGS2 struttura (d3dukmdt.h)

Identifica il tipo di risorsa da creare in una chiamata alla funzione CreateResource2 del driver.

Sintassi

typedef struct _D3DDDI_RESOURCEFLAGS2 {
  union {
    struct {
      UINT VideoEncoder : 1;
      UINT UserMemory : 1;
      UINT CrossAdapter : 1;
      UINT IsDisplayable : 1;
#if ...
      UINT Reserved : 28;
#elif
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} D3DDDI_RESOURCEFLAGS2;

Members

VideoEncoder

Se impostato, indica che la risorsa può essere usata come buffer di acquisizione e/o una risorsa di input del codificatore video.

Se questo membro è impostato, il driver deve impostare i valori di flag FORMATOP_CAPTURE o FORMATOP_VIDEO_ENCODER o entrambi, nel membro Operations della struttura FORMATOP .

L'impostazione di questo membro equivale a impostare il primo bit del membro Valore a 32 bit (0x00000001).

UserMemory

Se impostato, indica che la memoria per questa superficie è stata allocata dall'applicazione, non dal runtime Direct3D.

L'impostazione di questo membro equivale a impostare il secondo bit del membro Valore a 32 bit (0x00000002).

CrossAdapter

Se impostato, indica che la risorsa è una risorsa multi-adapter condivisa.

L'impostazione di questo membro equivale a impostare il terzo bit del membro Valore a 32 bit (0x00000004).

Supportato a partire da Windows 8.1.

IsDisplayable

Reserved

Riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale a impostare i restanti 29 bit (0xFFFFFFF8) del membro Valore a 32 bit su zero.

Supportato a partire da Windows 8.1.

Riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale a impostare i 30 bit rimanenti (0xFFFFFFFC) del membro Valore a 32 bit su zero.

Value

Valore a 32 bit che identifica il tipo di risorsa da creare.

Requisiti

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

Vedi anche

CreateResource2

FORMATOP