D3D12_FEATURE_DATA_QUERY_META_COMMAND Struktur (d3d12.h)
Gibt die Ebene der Unterstützung an, die der Adapter für Metabefehle bereitstellt.
Syntax
typedef struct D3D12_FEATURE_DATA_QUERY_META_COMMAND {
GUID CommandId;
UINT NodeMask;
const void *pQueryInputData;
SIZE_T QueryInputDataSizeInBytes;
void *pQueryOutputData;
SIZE_T QueryOutputDataSizeInBytes;
} D3D12_FEATURE_DATA_QUERY_META_COMMAND;
Member
CommandId
Typ: GUID
Die feste GUID, die den Metabefehl identifiziert, über den abgefragt werden soll.
NodeMask
Typ: UINT
Für einzelne GPU-Vorgänge ist dies 0. Wenn mehrere GPU-Knoten vorhanden sind, wird ein Bit festgelegt, um einen Knoten (den physischen Adapter des Geräts) zu identifizieren. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es muss nur ein Bit festgelegt werden. Weitere Informationen finden Sie unter Systeme mit mehreren Adaptern.
pQueryInputData
Typ: const void*
Ein Zeiger auf einen Puffer, der die Abfrageeingabedaten enthält. Ordnen Sie QueryInputDataSizeInBytes-Bytes zu .
QueryInputDataSizeInBytes
Typ: SIZE_T
Die Größe des Puffers, auf den pQueryInputData in Bytes verweist.
pQueryOutputData
Typ: void*
Ein Zeiger auf einen Puffer, der die Abfrageausgabedaten enthält.
QueryOutputDataSizeInBytes
Typ: SIZE_T
Die Größe des Puffers, auf den pQueryOutputData in Bytes verweist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | d3d12.h |