DXVAHD_BLT_STATE_PRIVATE_DATA-Struktur (dxvahd.h)
Enthält Daten für einen privaten Blit-Zustand für Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Syntax
typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;
Member
Guid
Eine GUID, die den privaten Zustand identifiziert. Die Bedeutung dieses Werts wird vom Gerät definiert.
DataSize
Die Größe des Puffers in Bytes, auf den der pData-Member verweist.
pData
Ein Zeiger auf einen Puffer, der die privaten Zustandsdaten enthält. Die DXVA-HD-Runtime übergibt diesen Puffer ohne Validierung direkt an das Gerät.
Hinweise
Verwenden Sie diese Struktur für proprietäre oder gerätespezifische Zustandsparameter.
Der Aufrufer ordnet das pData-Array zu. Legen Sie das DataSize-Element auf die Größe des Arrays in Bytes fest. Beim Abrufen der Zustandsdaten können Sie pData auf NULL festlegen, um die Größe der Daten abzurufen. Das Gerät gibt die Größe im DataSize-Element zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | dxvahd.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für