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 de 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 la estructura FORMATOP .

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 para esta superficie, no por el entorno de ejecución de Direct3D.

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

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 miembro Value de 32 bits 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 Value de 32 bits en ceros.

Value

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado d3dukmdt.h (incluya D3dukmdt.h, D3dkmddi.h)

Consulte también

CreateResource2

FORMATOP