IPixGpuCaptureCounters::CollectCounters 方法

收集指定的計數器集。

語法

HRESULT CollectCounters(
    UINT64 counterCount,
    IPixGpuCaptureCounter *const * counters,
    REFIID riid,
    void ** counterData);

參數

counterCount [在]

要收集的計數器數目。

counters [在]

要收集的 IPixGpuCaptureCounter 計數器物件陣列的指標,通常從 GetCounters 或 GetCounterGroups 取得。 每個物件的 GetId () 識別要收集的計數器;任何元素為 null 都會造成呼叫失敗,並E_INVALIDARG。

riid [在]

要返回之物件的介面 IID。 預期: IPixGpuCaptureCounterData

counterData [出]

傳回介面 IPixGpuCaptureCounterData 的指標

傳回

S_OK收集計數器是否成功,否則為錯誤碼。

另請參閱