Compartir a través de


estructura D3DDDI_RESOURCEFLAGS2 (d3dukmdt.h)

Identifica el tipo de recurso que se va a crear en una llamada a la función CreateResource2 del controlador.

Sintaxis

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;

Miembros

VideoEncoder

Si se establece, indica que el recurso se puede usar como un búfer de captura o un recurso de entrada del codificador de vídeo.

Si se establece este miembro, el controlador debe establecer los valores de marca FORMATOP_CAPTURE o FORMATOP_VIDEO_ENCODER, o ambos, en el miembro operations de de la estructura FORMATOP de.

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

UserMemory

Si se establece, indica que la aplicación asignó la memoria de esta superficie, no el tiempo de ejecución de Direct3D.

Establecer este miembro equivale a establecer el segundo bit del miembro value (0x00000002) de 32 bits.

CrossAdapter

Si se establece, indica que el recurso es un recurso compartido entre adaptadores.

Establecer este miembro equivale a establecer el tercer bit del miembro Value de 32 bits (0x00000004).

Se admite a partir de Windows 8.1.

IsDisplayable

Reserved

Reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 29 bits restantes (0xFFFFFFF8) del valor de 32 bits miembro en ceros.

Se admite a partir de Windows 8.1.

Reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 30 bits restantes (0xFFFFFFFC) del miembro de Value en ceros.

Value

Valor de 32 bits que identifica el tipo de recurso que se va a crear.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
encabezado de d3dukmdt.h (incluya D3dukmdt.h, D3dkmddi.h)

Consulte también

CreateResource2

formatoP