Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция AcxTargetCircuitGetTargetElement, учитывая допустимое значение индекса элемента, вернет связанный объект ACXTARGETELEMENT.
Синтаксис
ACXTARGETELEMENT AcxTargetCircuitGetTargetElement(
ACXTARGETCIRCUIT TargetCircuit,
ULONG ElementIndex
);
Параметры
TargetCircuit
Дескриптор ACXTARGETCIRCUIT. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX.
ElementIndex
Допустимое значение индекса элемента.
Возвращаемое значение
Возвращает объект ACXTARGETELEMENT ACX, связанный с указанным каналом.
Замечания
Пример
// Search the target circuit for a volume element.
// This sample code doesn't support downstream audioengine elements.
//
for (ULONG elementIndex = 0; elementIndex < AcxTargetCircuitGetElementsCount(TargetCircuit); ++elementIndex)
{
ACXTARGETELEMENT targetElement = AcxTargetCircuitGetTargetElement(TargetCircuit, elementIndex);
GUID elementType = AcxTargetElementGetType(targetElement);
if (IsEqualGUID(elementType, KSNODETYPE_VOLUME) &&
circuitCtx->TargetVolumeHandler == nullptr)
{
// Found Volume
circuitCtx->TargetVolumeHandler = targetElement;
}
}
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
| Требование | Ценность |
|---|---|
| заголовка | acxtargets.h |
| IRQL | <= DISPATCH_LEVEL |