ID3D12DebugCommandList1::GetDebugParameter-Methode (d3d12sdklayers.h)

Ruft optionale Einstellungen für die Debugebene der Befehlsliste ab.

Syntax

HRESULT GetDebugParameter(
        D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Type,
  [out] void                                    *pData,
        UINT                                    DataSize
);

Parameter

Type

Typ: D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE

Gibt einen D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Wert an, der bestimmt, welche Debugparameterdaten in den Speicher kopiert werden sollen, auf den pData verweist.

[out] pData

Typ: void*

Verweist auf den Arbeitsspeicher, der mit einer Kopie der Debugparameterdaten gefüllt wird. Die Interpretation dieser Daten hängt von den im Type-Parameter angegebenen D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE ab.

DataSize

Typ: UINT

Größe des Speicherpuffers in Byte, auf den pData verweist.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK zurück, andernfalls E_INVALIDARG.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d12sdklayers.h

Weitere Informationen

ID3D12DebugCommandList1

SetDebugParameter