D3D12DDIARG_META_COMMAND_PARAMETER_DESC Struktur (d3d12umddi.h)
D3D12DDIARG_META_COMMAND_PARAMETER_DESC enthält die Beschreibungen der Metabefehlsparameter.
Syntax
typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
LPCWSTR Name;
D3D12DDI_META_COMMAND_PARAMETER_TYPE Type;
D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
D3D12DDI_RESOURCE_STATES RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;
Angehörige
Name
Der Name des Metabefehlsparameters.
Type
Ein [D3D12DDI_META_COMMAND_PARAMETER_TYPE] -Wert, der den Typ des Metabefehlsparameters angibt.
Flags
Ein [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] -Wert, der angibt, ob die Ressource für Eingabe oder Ausgabe verwendet wird.
RequiredResourceState
Ein D3D12DDI_RESOURCE_STATES Wert, der den erwarteten Status der Ressource angibt. Dies wird für jede Ressource in der Metabefehlsdefinition angegeben.
Bemerkungen
Die Debugebene überprüft den Typ und den Zustand, um sicherzustellen, dass die während der Erstellung bereitgestellten Parameter ordnungsgemäß eingerichtet sind.
Der Treiber meldet die Liste der Parameter und deren Typ und die Laufzeit berechnet einen 4-Byte-Ausgerichteten Offset in einer Struktur, in der der Benutzerentwickler diese Parameter übergibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |