Freigeben über


D3DDDI_OPENRESOURCEFLAGS-Struktur (d3dumddi.h)

Die D3DDDI_OPENRESOURCEFLAGS-Struktur gibt den Typ der zu öffnenden Ressource an.

Syntax

typedef struct _D3DDDI_OPENRESOURCEFLAGS {
  union {
    struct {
      UINT Fullscreen : 1;
      UINT AlphaOverride : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DDDI_OPENRESOURCEFLAGS;

Member

Fullscreen

Ein UINT-Wert, der angibt, ob die freigegebene primäre Ressource mit einem Vollbildgerät verwendet wird.

Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Elements Wert (0x00000001).

AlphaOverride

Ein UINT-Wert, der angibt, ob der Alphakanal in der freigegebenen primären Ressource verwendet werden soll. Wenn AlphaOverride festgelegt ist, sollte der Alphakanal nicht verwendet werden.

Das Festlegen dieses Elements entspricht dem Festlegen des zweiten Bits des 32-Bit-Wertmembers (0x00000002).

Reserved

Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden. Das Festlegen dieses Elements auf 0 (null) entspricht dem Festlegen der verbleibenden 30 Bits (0xFFFFFFFC) des 32-Bit-Wertmembers auf Nullen.

Value

Ein Element in der Union, das in D3DDDI_OPENRESOURCEFLAGS enthalten ist und einen 32-Bit-Wert enthalten kann, der den Typ der zu öffnenden Ressource angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDIARG_OPENRESOURCE