Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die D3D12DDI_RESOURCE_FLAGS_0003-Aufzählung gibt Ressourcenkennzeichnungswerte an.
Syntax
typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;
Konstanten
D3D12DDI_RESOURCE_FLAG_0003_NONE Wert: 0x0 Es werden keine Kennzeichnungen angegeben. |
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET Wert: 0x1 Wenn festgelegt, kann eine Renderzielansicht für die Ressource erstellt werden. |
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL Wert: 0x2 Bei Festlegung kann eine Tiefenschablonenansicht für die Ressource erstellt werden. |
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER Wert: 0x4 Wenn festgelegt, kann die Ressource für Adapterdaten verwendet werden. |
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS Wert: 0x8 Wenn festgelegt, kann eine Ressource gleichzeitig von mehreren verschiedenen Warteschlangen, Geräten oder Prozessen aufgerufen werden. |
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE Wert: 0x10 Wenn festgelegt, kann eine Shaderressourcenansicht für die Ressource erstellt werden. |
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY Wert: 0x20 Bei Festlegung kann diese Ressource nur als Decodierungsreferenzframe verwendet werden. Sie kann nur vom Videodecodierungsvorgang in den Videodecodierungsvorgang geschrieben oder gelesen werden. |
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION Wert: 0x40 Bei Festlegung kann die Ressource verwendet werden, um den Inhaltsschutz zu unterstützen. |
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS Wert: 0x80 Wenn festgelegt, ermöglicht der ungeordnete Zugriff. Dieser Wert ist als Ressourcenkennzeichnung für die Fallbackpläne verfügbar. |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT Wert: 0x100 Zurzeit nicht verwendet. |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT Wert: 0x200 Zurzeit nicht verwendet. |
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED Wert: 0x400 Zurzeit nicht verwendet. |
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK Wert: 0x800 Wenn festgelegt, kann die Ressource für Samplerfeedback verwendet werden. |
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY Wert: 0x1000 Bei Festlegung kann diese Ressource nur als Videocodierungsreferenzframe verwendet werden. Sie kann nur vom Videocodierungsvorgang in den Videocode geschrieben oder gelesen werden. |
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE Wert: 0x2000 Bei Festlegung kann die Ressource als Beschleunigungsstruktur für die Ray tracing verwendet werden. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h (einschließlich D3d12umddi.h) |