D3D12DDIARG_META_COMMAND_PARAMETER_DESC-Struktur (d3d12umddi.h)
D3D12DDIARG_META_COMMAND_PARAMETER_DESC enthält die Metabefehlsparameterbeschreibungen.
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;
Member
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 die Eingabe oder Ausgabe verwendet wird.
RequiredResourceState
Ein D3D12DDI_RESOURCE_STATES Wert, der den erwarteten Zustand der Ressource angibt. Dies wird für jede Ressource in der Metabefehlsdefinition angegeben.
Hinweise
Die Debugebene überprüft den Typ und Zustand, um sicherzustellen, dass die während der Erstellung angegebenen 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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |